img {
    width: 100%;
    height: 100%
}

.search-topbar {
    width: 100%;
    height: 1.2rem;
    background-color: #fd780f;
    padding: .213rem 0 .186rem .24rem;
    position: relative;
}

.search-topbarleft {
    width: 8.4rem;
    height: .8rem;
    line-height: .8rem;
    background-color: #fd780f
}

.search-topbarleft .search-box {
    width: 8.4rem;
    height: .8rem;
    line-height: .8rem;
    text-align: left;
    border-radius: .133rem;
    color: #333;
    font-size: .32rem;
    padding-left: 0.45rem;
    position: absolute;
    top: 50%;
    margin-top: -.4rem;
}

.search-topbarleft input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    font-size: .293rem;
    color: #aaa
}

.search-btn {
    width: 1.36rem;
    height: .8rem;
    margin: auto 0;
    font-size: .32rem;
    background-color: #fd780f;
    color: #fff;
    position: absolute;
    top: 50%;
    margin-top: -.4rem;
    right: 0
}

.search-moretype .active {
    background-color: #fd780f;
    color: #fff
}

.search-type {
    width: 1.85rem;
    height: auto;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    border-top-left-radius: .133rem;
    border-bottom-left-radius: .133rem;
    background-color: #fff;
    color: #333;
    position: absolute;
    top: 50%;
    margin-top: -.4rem;
    left: .24rem;
    font-size: .32rem;
    border: none;
    text-align-last: center
}

.search-typeone {
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    text-align: center
}

.search-downbtn {
    width: .186rem;
    height: .106rem;
    position: absolute;
    top: 50%;
    margin-top: -.66rem;
    left: 1.7rem;
    z-index: 999998
}

.search-close {
    width: .373rem;
    height: .373rem;
    position: absolute;
    top: 50%;
    margin-top: -.5rem;
    right: 1.6rem
}

.search-middle {
    width: 100%;
    border-bottom: .026rem solid #e6e6e6;
    padding-top: .533rem;
    padding-left: .293rem;
    font-size: .32rem
}

.search-middle p {
    color: #8d8d8d;
    margin-bottom: .453rem
}

.search-middlehis {
    width: 100%;
    position: relative;
    overflow: hidden
}

.search-middlehis span {
    background-color: #f4f5f7;
    float: left;
    height: .74rem;
    line-height: .74rem;
    border-radius: .133rem;
    margin-right: .533rem;
    margin-bottom: .5866rem
}

.search-middlehis span a,.search-middlehis span a:hover,.search-middlehis span a:visited {
    color: #353535;
    height: .746rem;
    width: auto;
    margin: .16rem;
    line-height: .746rem
}

.search-bottom {
    width: 100%;
    height: auto!important;
    padding-top: .533rem;
    padding-left: .293rem;
    padding-bottom: 0;
    border-bottom: none!important;
    font-size: .32rem
}

.search-del {
    width: .426rem;
    height: .74rem;
    float: right;
    margin-right: .293rem
}

.search-del>img {
    width: .426rem;
    height: .426rem;
    position: relative;
    top: .16rem;
    display: inline-block
}

.search-bottom .search-middlehis>div {
    display: inline-block;
    background-color: #f4f5f7;
    height: .74rem;
    line-height: .74rem;
    border-radius: .133rem;
    margin-right: .5rem;
    margin-bottom: .5866rem
}

.search-bottom div a,.search-bottom div a:hover,.search-bottom div a:visited {
    color: #353535;
    height: .746rem;
    width: auto;
    margin: .16rem;
    line-height: .746rem
}

select {
    -webkit-appearance: none;
    appearance: none;
    -moz-appearance: none;
    background: url(../../images/搜索/icon1.png) no-repeat right;
    background-size: .2rem;
    background-position-x: 96%
}
